package app.caihan.wanandroid.viewmodel.share

import app.caihan.scframe.base.viewmodel.BaseViewModel

/**
 * callback-ViewModel 的职责仅限于 页面通信，不建议在此处理 UI 逻辑，
 * UI 逻辑只适合在 Activity/Fragment 等视图控制器中完成，是 “数据驱动” 的一部分，
 * 将来升级到 Jetpack Compose 更是如此。
 * <p>
 * 如果这样说还不理解的话，详见 https://xiaozhuanlan.com/topic/6257931840
 * <p>
 * <p>
 *
 * @author Seven-C
 * @date 2020/8/1
 */
abstract class SharedViewModel : BaseViewModel()